package com.kedacom.ctsp.authority.constant;

/**
 * 权限配置常量
 */
public class AuthorizeConstant {

    /** ################################### 资源管理 ################################### **/
    /**
     * 资源管理
     */
    public static final String AUTH_RESOURCE = "AUTH_RESOURCE";
    /**
     * 资源管理-搜索
     */
    public static final String AUTH_RESOURCE_QUERY = "QUERY";

    /**
     * 资源管理-新增
     */
    public static final String AUTH_RESOURCE_ADD = "ADD";

    /**
     * 资源管理-更新
     */
    public static final String AUTH_RESOURCE_UPDATE = "UPDATE";

    /**
     * 资源管理-删除
     */
    public static final String AUTH_RESOURCE_DELETE = "DELETE";

    /**
     * 资源管理-有效/无效
     */
    public static final String AUTH_RESOURCE_AUTH_RESOURCE_ENABLE_OR_DISABLE = "AUTH_RESOURCE_ENABLE/DISABLE";

    /** ################################### 用户管理 ################################### **/
    /**
     * 用户管理-搜索
     */
    public static final String AUTH_USER = "AUTH_USER";
    /**
     * 用户管理-搜索
     */
    public static final String AUTH_USER_QUERY = "QUERY";

    /**
     * 用户管理-新增
     */
    public static final String AUTH_USER_ADD = "ADD";

    /**
     * 用户管理-更新
     */
    public static final String AUTH_USER_UPDATE = "UPDATE";

    /**
     * 用户管理-删除
     */
    public static final String AUTH_USER_DELETE = "DELETE";

    /** ################################### 部门管理 ################################### **/

    /**
     * 部门管理
     */
    public static final String AUTH_DEPARTMENT = "AUTH_DEPARTMENT";
    /**
     * 部门管理-搜索
     */
    public static final String AUTH_DEPARTMENT_QUERY = "QUERY";

    /**
     * 部门管理-新增
     */
    public static final String AUTH_DEPARTMENT_ADD = "ADD";

    /**
     * 部门管理-更新
     */
    public static final String AUTH_DEPARTMENT_UPDATE = "UPDATE";

    /**
     * 部门管理-删除
     */
    public static final String AUTH_DEPARTMENT_DELETE = "DELETE";
    /**
     * 部门管理-导入
     */
    public static final String AUTH_DEPARTMENT_IMPORT = "IMPORT";


    /** ################################### 人员管理 ################################### **/

    /**
     * 人员管理
     */
    public static final String AUTH_PERSON = "AUTH_PERSON";
    /**
     * 人员管理-搜索
     */
    public static final String AUTH_PERSON_QUERY = "QUERY";

    /**
     * 人员管理-新增
     */
    public static final String AUTH_PERSON_ADD = "ADD";

    /**
     * 人员管理-更新
     */
    public static final String AUTH_PERSON_UPDATE = "UPDATE";

    /**
     * 人员管理-删除
     */
    public static final String AUTH_PERSON_DELETE = "DELETE";


    /** ################################### 角色管理 ################################### **/

    /**
     * 角色管理
     */
    public static final String AUTH_ROLE = "AUTH_ROLE";
    /**
     * 角色管理-搜索
     */
    public static final String AUTH_ROLE_QUERY = "QUERY";

    /**
     * 角色管理-新增
     */
    public static final String AUTH_ROLE_ADD = "ADD";

    /**
     * 角色管理-更新
     */
    public static final String AUTH_ROLE_UPDATE = "UPDATE";

    /**
     * 角色管理-删除
     */
    public static final String AUTH_ROLE_DELETE = "DELETE";
    /** ################################### 项目管理 ################################### **/

    /**
     * 项目管理
     */
    public static final String AUTH_CLIENT = "AUTH_CLIENT";
    /**
     * 项目管理-搜索
     */
    public static final String AUTH_CLIENT_QUERY = "QUERY";

    /**
     * 项目管理-新增
     */
    public static final String AUTH_CLIENT_ADD = "ADD";

    /**
     * 项目管理-更新
     */
    public static final String AUTH_CLIENT_UPDATE = "UPDATE";

    /**
     * 角色管理-删除
     */
    public static final String AUTH_CLIENT_DELETE = "DELETE";
    /**
     * 角色管理-删除
     */
    public static final String AUTH_CLIENT_CURRENT = "CURRENT";



    /** ################################### 区域管理 ################################### **/

    /**
     * 区域管理
     */
    public static final String AUTH_AREA = "AUTH_AREA";

    /**
     * 区域管理-搜索
     */
    public static final String AUTH_AREA_QUERY = "QUERY";

    /**
     * 区域管理-新增
     */
    public static final String AUTH_AREA_ADD = "ADD";

    /**
     * 区域管理-更新
     */
    public static final String AUTH_AREA_UPDATE = "UPDATE";

}
